i heard what you said - German English Dictionary